/**
 *       Copyright (c) 2012 Lukas Zaruba
 *
 *   This file is part of Robot Playground.
 *
 *   Robot Playground is free software: you can redistribute it and/or modify
 *   it under the terms of the GNU Lesser General Public License as published by
 *   the Free Software Foundation, either version 3 of the License, or
 *   (at your option) any later version.
 *
 *   Robot Playground is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU Lesser General Public License for more details.
 *
 *   You should have received a copy of the GNU Lesser General Public License
 *   along with Robot Playground. If not, see <http://www.gnu.org/licenses/>.
 */
package net.zarubsys.robotplayground.dummydevice;

import net.zarubsys.robotplayground.core.device.IDeviceConfiguration;

/**
 * DummyDeviceConfiguration
 *
 * @author Lukas Zaruba, lukas.zaruba@gmail.com
 */
public class DummyDeviceConfiguration implements IDeviceConfiguration {
	
	private static final long serialVersionUID = 2314392839133417381L;
	
	private final int initialX;
	private final int initialY;
	private final int direction;
	
	public DummyDeviceConfiguration() {
		initialX = 1;
		initialY = 1;
		direction = 0;
	}
		
	public DummyDeviceConfiguration(int initialX, int initialY, int direction) {
		this.initialX = initialX;
		this.initialY = initialY;
		this.direction = direction;
	}

	public int getInitialX() {
		return initialX;
	}

	public int getInitialY() {
		return initialY;
	}

	public int getDirection() {
		return direction;
	}
	
}

